Piping & engineering careers in Carlow, Ireland